Skip to content

feat: add student discount page with academic email verification#123

Merged
pimterry merged 3 commits intohttptoolkit:mainfrom
Tiebe:main
Apr 27, 2026
Merged

feat: add student discount page with academic email verification#123
pimterry merged 3 commits intohttptoolkit:mainfrom
Tiebe:main

Conversation

@Tiebe
Copy link
Copy Markdown
Contributor

@Tiebe Tiebe commented Apr 11, 2026

Add academic email verification using JetBrains SWOT data (git submodule). Students get HTTP Toolkit Pro free for 1 year, renewable when less than 2 months remain.

Relevant issue: httptoolkit/httptoolkit#189

Other PR: httptoolkit/accounts#167

Let me know if you want any changes!

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 11, 2026

CLA assistant check
All committers have signed the CLA.

Add /request-student-account page where students log in with academic email,
verify via API, and receive HTTP Toolkit Pro free for 1 year (renewable).
Non-academic emails get a fallback contact form.

- Add student-account-content.tsx client component with login/verify/success/fallback states
- Add page.tsx server component with metadata
- Add REQUEST_STUDENT_ACCOUNT route to routes.ts
- Add Student Discount link to footer Product column
@pimterry pimterry merged commit e402be1 into httptoolkit:main Apr 27, 2026
3 checks passed
@pimterry
Copy link
Copy Markdown
Member

Merged thanks again @Tiebe! I simplified and tweaked some details but otherwise this all looks great 😄. I'll update references elsewhere to link to this page shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants